.tplBox {
  width: 100%;
  height: 100%;
}
.tplBox .title {
  color: #2C7CD3;
  font-size: 16px;
  font-weight: bold;
}
.tplBox .red {
  color: red;
  font-size: 18px;
  margin-right: 10px;
  vertical-align: middle;
}
.tplBox .actionButton {
  display: inline-block;
  width: 120px;
  height: 36px;
  line-height: 36px;
  background-color: #2CA5DB;
  font-size: 14px;
  color: #FFF;
  cursor: pointer;
}
.tplBox .unActionButton {
  display: inline-block;
  width: 120px;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  cursor: pointer;
  border: 1px solid #000;
}
.tplBox table.mytable {
  width: 100%;
  border: 1px solid #E9E9E9;
  border-spacing: 0;
  margin: 30px 0;
}
.tplBox table.mytable tr {
  border-bottom: 1px solid #E9E9E9;
}
.tplBox table.mytable td {
  border-right: 1px solid #E9E9E9;
  border-bottom: 1px solid #E9E9E9;
  padding: 5px;
}
.tplBox table.mytable tr td:last-child {
  border-right: 0;
}
.tplBox table.mytable tr:last-child td {
  border-bottom: 0;
}
.tplBox .imgbox {
  height: 150px;
  width: 136px;
  text-align: center;
  padding: 15px;
  float: left;
  overflow: hidden;
}
.tplBox .clear:after {
  content: '';
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.tplBox .clear {
  zoom: 1;
}
.tplBox :global .upload-list-inline .ant-upload-list-item {
  float: left;
  width: 96px;
}
.tplBox :global .anticon-eye-o {
  display: none;
}
.tplBox :global .upload-list-inline .ant-upload-animate-enter {
  animation-name: uploadAnimateInlineIn;
}
.tplBox :global .upload-list-inline .ant-upload-animate-leave {
  animation-name: uploadAnimateInlineOut;
}
.tplBox :global .upload-list-inline:first-child {
  margin-left: 0;
}
.tplBox :global .ant-form-item {
  margin-bottom: 0;
}
.tplBox :global .ant-tabs-nav-wrap,
.tplBox :global .ant-tabs-ink-bar .ant-tabs-ink-bar-animated {
  border-bottom: none;
}
.tplBox :global .ant-tabs-bar {
  border-bottom: 3px solid #0073c3;
  border-color: #0073c3;
}
.tplBox :global .ant-tabs-nav .ant-tabs-tab:last-child {
  width: 100px;
  background: #0073c3;
  color: #fff;
}
.tplBox :global .ant-btn-primary {
  width: 100px;
}
.tplBox :global .ant-btn .ant-btn-primary .ant-btn-lg {
  background: #00a8eb;
}
.tplBox :global .ant-input-suffix {
  right: 0;
  height: 100%;
  width: 25px;
  line-height: 29px;
  color: #fff;
  text-align: center;
  background: #00a8eb;
}
.tplBox :global table {
  text-align: center;
}
.tplBox :global table th {
  text-align: center;
}
.module {
  display: flex;
  font-size: 14px;
}
.module .module__left {
  width: 80px;
}
.module .module__right {
  flex: 1;
}
.tabs__in {
  background: #108ee9;
}
.tabs__out {
  background: white;
  border: 1px solid;
  color: black;
}
.tabs__show {
  display: block;
}
.tabs__hiden {
  display: none;
}
